package com.ruoyi.ftrl.mapper;

import com.ruoyi.ftrl.domain.RealTimeData;
import org.apache.ibatis.annotations.Mapper;  

import java.util.List;  

@Mapper  
public interface RealTimeDataMapper {   

    // 查询所有数据  
    List<RealTimeData> selectAllRealTimeData();  

    // 根据 ID 查询数据  
    RealTimeData selectRealTimeDataById(Long id);  

    // 插入数据  
    int insertRealTimeData(RealTimeData realTimeData);  

    // 更新数据  
    int updateRealTimeData(RealTimeData realTimeData);  

    // 删除数据  
    int deleteRealTimeDataById(Long id);

    // 将相同 dataItemId 的数据标记为历史数据
    int updateDataToHistorical(String dataItemId);

    RealTimeData selectRealTimeDataByIdId(String dataItemId);
}